﻿using innovations.ml.core.models;
using innovations.ml.core.models.theta;

namespace innovations.ml.core.solvers
{
    public abstract class Solver
    {
        public Solver(){}

        public abstract void Run(int numberOfLabels = 1);
        public int Iterations { get; set; }
        public double Alpha { get; set; }
        public IModel Model { get; set; }
        public Theta Theta { get; set; }
    }
}
